home *** CD-ROM | disk | FTP | other *** search
-
- Release of version 1.0.49 (February 23rd, 2002)
-
- * Added initial version of a compiler to convert Yacas script
- code to c++
- * Initial version of code to make writing documentation a lot
- easier.
- * Small fix to InverseTaylor which could return wrong results
- when taking the inverse of a function at x0 != 0
- * Small bugfixes to CForm and TeXForm.
- * Small bug fix: In> Integrate(x,0,1)1-x^a; Out>
- 1-1/(a+1)+0^(a+1)/(a+1); In> Simplify(%); never halted
- * Small speed improvements in arithmetic operations
- * Bug fix: Div(x,y)*y+Rem(x,y) did not always evaluate to x, when
- either x or y was negative.
- * Bug fix: Mod(x,y) is now undefined if y is less than zero.
- * added txt2yacasdoc.pl - converts plain text to Yacas doc files
- * Started an "essays" book with essays on using Yacas
- * Added essays on: Yacas maintenance howto, formatting
- documentation, writing plugins
- * Added part to installation: yacas header files are now also
- installed in /usr/local/share/yacas/include for use by the
- outside world (e.g. to compile plugins).
- * Added --patchload option in the Yacas exe, to use for
- generating html pages for the web site.
- * Changed ./mkhomepage to generate the full web site, including
- download files for the manual in html, ps and pdf format. The
- site is generated in homepage/
- * Small bug fix in proteus: no crash when it can't find the hints
- file
- * Small bug fix: -{...} with the variable x in the list would do
- strange things
- * Initial version of profiler in the Yacas debugger: show all
- functions called with the number of times they are called, and
- sorted by call count.
- * Added the function DllUnload to unload plugins.
- * Added DllEnumerate, which returns a list of loaded
- DLLs/plugins.
- * Added MakeFunctionPlugin() to dynamically generate plugins
- (Unix only)
- * Added GetYacasPID() to get a session ID (Unix only)
- * Added a manual chapter on platform-specific add-ons, documented
- GnuPlot
- * Floats obtained from a system call now get mapped to 24
- decimals precision iso. the default 6. (platmath.cpp)
- * Added the '--init [file]' and '--rootdir [path]' options.
- * Initial version of LaTeX exporter for Yacas documentation;
- optional target "make texdocs" will prepare all Postscript and
- PDF versions
- * ShowPS() will display an expression in a Postscript viewer
- (Unix only)
- * Fixed Op{,Right,Left}Precedence() for prefix/postfix/bodied
- operators
- * Fixed broken Windows version, was due to command line support
- trying to use WinNT-native command line.
- * All documentation is now maintained in plain text format and
- exported to HTML. All five documentation books are hyperlinked
- and installed.
- * Fixed the ArcSin, ArcCos, ArcTan functions to work correctly
- with multiple-precision numbers (when using internal math).
- * Added tests/numerics.yts to test multiple-precision math.
- * 30% speedup of numerical calculations by caching previously
- found multiple-precision value of Pi.
- * Added utility functions IsNumericList(), NFunction(),
- PrintList()
- * Documented HoldArgNr, RuleBaseArgList, Op{Left,Right}Precedence
- * Bugfix: --rootdir supplied directory wasn't used everywhere.
- * made a yacasdebug executable (built with makefile.debug) which
- also does memory heap checking.
- * Added some more sections to the manual: section on the yacas
- debugger, the test suite, and documented various Yacas
- commands.
-